package com.okwanshiwu.payment.common;

import com.okwanshiwu.dao.AppPayDao;
import com.okwanshiwu.pojo.pay.CommonResult;

/**
 * PayType的抽象类
 *
 * @author
 * @create 2017-08-04 11:59
 **/
public abstract class AbstractPayType implements PayType{

	/**
	 * 订单回调处理
	 * @param cr 支付结果
	 *
	 * @return
	 */
	@Override
	public boolean handlerOrder(CommonResult cr) {
		String orderId = cr.getAliAndWx();
		//如果添加新的业务需求，则直接从订单号上做文章
		if(orderId.startsWith("wx")){//购买微信类订单

		} else {//普通订单....
			HandlerUtil.insertOrderInfo(cr);
		}
		return false;
	}






}
